vhdl work  \
"$REPO_ROOT/aes-256_src/src/MATRIX_CONST.vhd" \
"$REPO_ROOT/aes-256_src/src/add_round_key.vhd" \
"$REPO_ROOT/aes-256_src/src/package_aes256_component.vhd" \
"$REPO_ROOT/aes-256_src/src/aes256.vhd" \
"$REPO_ROOT/aes-256_src/src/package_aes256_loading_component.vhd" \
"$REPO_ROOT/aes-256_src/src/aes256_loading.vhd" \
"$REPO_ROOT/aes-256_src/src/cnt_16.vhd" \
"$REPO_ROOT/aes-256_src/src/cnt_8_60.vhd" \
"$REPO_ROOT/aes-256_src/src/data_loading.vhd" \
"$REPO_ROOT/aes-256_src/src/package_encryption_lut.vhd" \
"$REPO_ROOT/aes-256_src/src/package_encryption_component.vhd" \
"$REPO_ROOT/aes-256_src/src/encryption_top.vhd" \
"$REPO_ROOT/aes-256_src/src/fsm_encryption.vhd" \
"$REPO_ROOT/aes-256_src/src/fsm_key_expansion.vhd" \
"$REPO_ROOT/aes-256_src/src/package_key_exp_component.vhd" \
"$REPO_ROOT/aes-256_src/src/key_expansion_top.vhd" \
"$REPO_ROOT/aes-256_src/src/key_parser.vhd" \
"$REPO_ROOT/aes-256_src/src/lut_mul2.vhd" \
"$REPO_ROOT/aes-256_src/src/lut_mul3.vhd" \
"$REPO_ROOT/aes-256_src/src/lut_rcon.vhd" \
"$REPO_ROOT/aes-256_src/src/lut_sbox.vhd" \
"$REPO_ROOT/aes-256_src/src/mix_columns.vhd" \
"$REPO_ROOT/aes-256_src/src/package_key_exp_lut.vhd" \
"$REPO_ROOT/aes-256_src/src/rcon.vhd" \
"$REPO_ROOT/aes-256_src/src/rot_word.vhd" \
"$REPO_ROOT/aes-256_src/src/shift_rows.vhd" \
"$REPO_ROOT/aes-256_src/src/sub_bytes.vhd" \
"$REPO_ROOT/aes-256_src/src/sub_word.vhd" \
"$REPO_ROOT/aes-256_src/src/xor_sync.vhd"
